give evidence/testimony - English Synonyms Dictionary